           -+-    Encode Cracker v1.4    *    DARKER 2o18    -+-

Description
===========
Encode Cracker is bruteforce cracker for PROGRESS built in Encode function.
Attack is based on try all combination method.

Example
=======
We want crack this hash "akddccPifQlFubjc". Open  EncodeCrk_Chrs.cfg  and set
letters table from which will be password build e.g. "abcdefghijklmnoprstuvwz"
(or just keep original). Open EncodeCrk_Hash.cfg and put our hash here. Run
Encode Cracker. If you have saved last state - you can continue recovery process.
After some time you get password "abcd" which is original string. Cracking is 
running until last password is found. 

How to use it
=============
In file EncodeCrk_Hash.cfg are stored hashes that we will test, example:

# abcd, lines that begins with # are skipped
akddccPifQlFubjc
# abcde
ejkdDWliqfcalVeB
# be sure that end of file always ends with CRLF!

In recovery process you can anytime press some key to see current progress.
By pressing ESC is program terminated and saving your last state. You can restore 
your state on next run. After password is found, it will be saved to Passwords.txt.
If you have more hashes then is speed (pps) higher (1 calculation is compared to 
more hashes). For speed tests use just one hash.

EncodeCrk_Chrs.cfg - configuration file for Letters table
EncodeCrk_Hash.cfg - list our hashes
EncodeCrk_Last.cfg - saved last state

Known limitations, Bugs
=======================
Encode Cracker can recover only max 8 characters password.
If password is build from letters that are not in Letters table then will be not found!
Using more complete letters table (a-z A-Z 0-9) increases search time due bigger keyspace.

Contact
=======
Visit http://progress-tools.x10.mx for more information or updates.  If you have
some ideas,  comments,  improvements or you find some bug you can mail to me at
darker@azet.sk

History
=======
1.0 - [22.08.2003]
- Initial version. Program is win32, user friendly but isn't so fast how i imagine :-)

1.1 - [30.08.2003]
- Program was again rewritten in other language. Back to DOS :-) Now it's about 
- 13,7 times faster as previous version. Pretty jump isn't ?

1.2 - [07.09.2003]
- Added multiple check for more passwords.

1.3 - [14.01.2004]
- Improved speed about 245%.
- Only 8KB exe!

1.4 - [12.12.2018]
* After 15 years i recompiled this old tool! It was no more working on modern PC 
  (it was old 16bit DOS app!)
* Updated text, messages..
* Don't put zero chars to output file Passwords.txt
* Status info is now in more readable form
+ New file names (they were confusing)
+ Code was little bit rewritten

